package com.xnyzc.lhy.didi.service.checkstand;

import com.xnyzc.lhy.common.entity.DiDiRv;
import com.xnyzc.lhy.didi.entity.param.checkstand.PaymentNoticeParam;
import com.xnyzc.lhy.didi.entity.param.operation.BillRefundParam;
import com.xnyzc.lhy.didi.entity.param.operation.CloseOrderParam;
import com.xnyzc.lhy.didi.entity.param.operation.FreeChargeParam;
import com.xnyzc.lhy.didi.entity.param.order.OrderDetailParam;
import com.xnyzc.lhy.didi.entity.param.pay.PayInfo;
import com.xnyzc.lhy.didi.entity.param.synchronization.RealtimeFeeSyncParam;

public interface CheckstandService {

    /**
     * 支付详情查询
     * @param closeOrderParam
     * @return
     */
    PayInfo getPayInfo(CloseOrderParam closeOrderParam);

    /**
     * 支付通知
     * @param paymentNoticeParam
     * @return
     */
    DiDiRv getPaymentNotice(PaymentNoticeParam paymentNoticeParam);
}
